﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using DSD_CINE.Dominio;
using System.Data;
using System.Data.SqlClient;

namespace DSD_CINE.Persistencia
{
    public class GeneroDAO
    {
        public List<BE_GENERO> ListarTodos()
        {
            List<BE_GENERO> lstGeneroBE = new List<BE_GENERO>();
            BE_GENERO beGenero = null;
            String sSQL = "";
            sSQL = "set language spanish EXEC sp_generos";
            using (SqlConnection con = new SqlConnection(ConexionUtil.Conexion))
            {

                con.Open();
                using (SqlCommand com = new SqlCommand(sSQL, con))
                {
                    using (SqlDataReader resultado = com.ExecuteReader())
                    {
                        while (resultado.Read())
                        {
                            beGenero = new BE_GENERO()
                            {
                                Codgenero = (string)resultado["cod_genero"],
                                Descripcion = (string)resultado["descripcion"]
                            };
                            lstGeneroBE.Add(beGenero);
                        }

                    }

                }

            }
            return lstGeneroBE;

        }

    }
}